//
//  GraphVC.h
//  eyr
//
//  Created by Tor Gjøsæter on 5/1/12.
//  Copyright (c) 2012 University of Bergen. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "PGMidi.h"
#import "PlotterV.h"
#import "SteinVC.h"
#import "User.h"
#import "MiniGraphVC.h"

@interface GraphVC : UIViewController <PlotImportedGraph>
{
    PGMidi *midi;    
}

//Timer
@property (strong, retain) NSTimer *myTimer;

// Views
@property (weak, nonatomic) IBOutlet UIScrollView *graphScroller;
@property (weak, nonatomic) IBOutlet PlotterV *plotterV;
@property (nonatomic, strong) SteinVC *steinVC;
@property (nonatomic, strong) User *user;
@property (nonatomic, strong) NSMutableArray *miniGraphVCs;
@property (weak, nonatomic) UIPopoverController *popoverController;

-(void) plotImportedGraph:(Graph *) graph;
                        

@end
